rf (rough finish) - German English Dictionary